﻿namespace DongFangGuoKai.WCSPlatform.WebApi.ExternalSystem.AGVCommon
{
    /// <summary>
    /// AGV请求取放料入参
    /// </summary>
    public class AgvExecuteReq
    {
        public string? Action { get; set; }
        public string? AreaCode { get; set; }
        public string? BerthCode { get; set; }
        public string? CallCode { get; set; }
        public string? CallTyp { get; set; }
        public string? ClientCode { get; set; }
        public string? CtnrCode { get; set; }
        public string? CtnrTyp { get; set; }
        public string? CurrentCallCode { get; set; }
        public string? CurrentPositionCode { get; set; }
        public object? Data { get; set; }
        public string? EqpCode { get; set; }
        public string? IndBind { get; set; }
        public string? MapCode { get; set; }
        public string? MapDataCode { get; set; }
        public string? MapShortName { get; set; }
        public string? MaterialLot { get; set; }
        /// <summary>
        /// 只有这一个有用 applyOut:放料    applyIn:取料
        /// </summary>
        public string? Method { get; set; }
        public string? OrgCode { get; set; }
        public string? PodCode { get; set; }
        public string? PodDir { get; set; }
        public string? PodNum { get; set; }
        public string? PodTyp { get; set; }
        public string? ReqCode { get; set; }
        public string? ReqTime { get; set; }
        public string? RoadWayCode { get; set; }
        public string? RobotCode { get; set; }
        public string? Seq { get; set; }
        public string? StgBinCode { get; set; }
        public string? SubTaskNum { get; set; }
        public string? TaskCode { get; set; }
        public string? TaskTyp { get; set; }
        public string? TokenCode { get; set; }
        public string? Username { get; set; }
        public string? WbCode { get; set; }
    }
}
